package com.happyrecyclingstation.entity;

import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 职位实体类
 */
@Data
public class Position {
    private Integer id; // 职位id
    private Integer companyId; // 发布企业id
    private String title; // 职位名称
    private String description; // 职位描述(text)
    private String requirements; // 职位要求(text)
    private String salaryRange; // 薪资范围
    private String workLocation; // 工作地点
    private String experienceRequired; // 经验要求
    private String educationRequired; // 学历要求
    private String positionType; // 职位类型(全职/兼职/实习)
    private Integer status; // 职位状态: 1-待审核 2-审核通过 3-审核不通过(默认2)
    private LocalDate publishDate; // 发布日期
    private Integer createId; // 创建人(user_id)
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间
}